Text copied to clipboard!
Naslov
Text copied to clipboard!Go razvijalec
Opis
Text copied to clipboard!
Iščemo izkušenega Go razvijalca, ki se bo pridružil naši ekipi za razvoj programske opreme. Vaša glavna naloga bo načrtovanje, razvoj in vzdrževanje visoko zmogljivih in razširljivih aplikacij z uporabo programskega jezika Go (Golang). Kot Go razvijalec boste sodelovali z drugimi razvijalci, arhitekti in produktnimi vodji pri ustvarjanju inovativnih rešitev, ki bodo podpirale naše poslovne cilje. Od vas pričakujemo, da boste sposobni analizirati zahteve, predlagati tehnične rešitve in implementirati robustno kodo, ki je dobro testirana in dokumentirana. Delo vključuje tudi optimizacijo obstoječih sistemov, odpravljanje napak ter sodelovanje pri načrtovanju arhitekture novih storitev in aplikacij. Pomembno je, da ste samoiniciativni, natančni in pripravljeni na učenje novih tehnologij ter orodij, ki so povezani z ekosistemom Go. Poleg tega boste odgovorni za spremljanje trendov v razvoju programske opreme, uvajanje najboljših praks in zagotavljanje varnosti ter učinkovitosti programske kode. Delo poteka v dinamičnem okolju, kjer je timsko delo ključnega pomena, zato iščemo kandidata z odličnimi komunikacijskimi sposobnostmi in pripravljenostjo na sodelovanje. Če vas veseli reševanje kompleksnih problemov, avtomatizacija procesov in ustvarjanje rešitev, ki imajo vpliv na tisoče uporabnikov, potem ste pravi kandidat za našo ekipo. Pridružite se nam in pomagajte soustvarjati prihodnost sodobnih spletnih in strežniških aplikacij!
Odgovornosti
Text copied to clipboard!- Načrtovanje, razvoj in vzdrževanje aplikacij v jeziku Go
- Pisanje čiste, učinkovite in dobro dokumentirane kode
- Sodelovanje z drugimi razvijalci in produktnimi ekipami
- Optimizacija in izboljšava obstoječih sistemov
- Odpravljanje napak in tehnična podpora
- Implementacija varnostnih in najboljših praks
- Sodelovanje pri arhitekturi novih rešitev
- Testiranje in zagotavljanje kakovosti programske opreme
- Spremljanje novih trendov in tehnologij v Go ekosistemu
- Priprava tehnične dokumentacije
Zahteve
Text copied to clipboard!- Izkušnje z razvojem v jeziku Go (Golang)
- Poznavanje principov objektno usmerjenega programiranja
- Izkušnje z razvojem spletnih storitev in API-jev
- Sposobnost dela z relacijskimi in NoSQL bazami podatkov
- Razumevanje konceptov asinhronega programiranja
- Sposobnost reševanja kompleksnih problemov
- Izkušnje z uporabo orodij za nadzor verzij (npr. Git)
- Dobro znanje angleškega jezika
- Sposobnost timskega dela in komunikacije
- Samoiniciativnost in pripravljenost na učenje novih tehnologij
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z razvojem v jeziku Go?
- Ali ste že razvijali mikroservise ali REST API-je?
- Kako pristopate k optimizaciji kode in izboljšanju zmogljivosti?
- Katere baze podatkov ste uporabljali v preteklih projektih?
- Kako zagotavljate varnost in zanesljivost programske opreme?
- Ali ste že sodelovali v agilnih razvojnih ekipah?
- Kako rešujete konflikte v timu?
- Katere dodatne tehnologije ali orodja iz ekosistema Go poznate?
- Kako pristopate k testiranju in odpravljanju napak?
- Zakaj vas zanima delo kot Go razvijalec v naši ekipi?